package com.kly.req;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 资金流入状态查询
 * @author linqu
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class RepayStatusRequest implements Serializable {

    private static final long serialVersionUID = 4065841242516695874L;

    /**
     * 业务方调用订单号
     */
    private String orderNo;
    /**
     * 用户
     */
    private String userCode;
    /**
     * 支付系统订单号
     */
    private String payOrderNo;
    /**
     * 其它参数
     */
    private String repayStatusExtReq;
    /**
     * google pay 支付凭证
     */
    private String purchaseToken;

    /**
     * @see com.kly.enums.PayGatewayEnum
     * 支付网关：googlePay
     */
    private String payGateway;}
